package com.dyzx.hbb.modules.fcxs.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "缴费计划表视图对象")
public class FcxsPaymentPlanVO {
    /**
     * 运单编号
     */
    @Schema(description = "运单编号")
    @JsonProperty("order_id")
    private Long orderId;
    /**
     * 运单编号
     */
    @Schema(description = "运单编号")

    @JsonProperty("order_no")
    private String orderNo;
    /**
     * 类型 字典信息：fcxs_payment_plan_type
     */
    @Schema(description = "类型 字典信息：fcxs_payment_plan_type")
    @JsonProperty("type")
    private Integer type;

    /**
     * 缴费日期（毫秒级时间戳）
     */
    @Schema(description = "缴费日期（毫秒级时间戳）")
    @JsonProperty("pay_date")
    private Long payDate;

    /**
     * 金额
     */
    @Schema(description = "金额")
    @JsonProperty("amt")
    private Integer amt;

    /**
     * 备注
     */
    @Schema(description = "备注")
    @JsonProperty("remark")
    private String remark;

    /**
     * 状态 字典信息：sys_global_status
     */
    @Schema(description = "状态 字典信息：sys_global_status")
    @JsonProperty("status")
    private Integer status;
}
